/**
 * Project: cmbank-application
 * 
 * File Created at 2011-11-24
 * $Id$
 * 
 * Copyright 2011 6677bank.com Croporation Limited.
 * All rights reserved.
 *
 * This software is the confidential and proprietary information of
 * 6677bank Company. ("Confidential Information").  You shall not
 * disclose such Confidential Information and shall use it only in
 * accordance with the terms of the license agreement you entered into
 * with 6677bank.com.
 */
package com.bank6677.sync.csm.domain;

import java.util.Date;

/**
 * 贷款需求信息附加表
 * 
 * @author liyanbo
 * @version ApplicationExt.java 2011-11-24 下午02:51:01
 */
public class ApplicationExt {

    private Long    applyId;      //主键 单号

    private String  linkMan;      //联系人

    private String  linkPhone;    //联系电话

    private Integer loanType;     //贷款类别

    private Integer loanPurpose;  //贷款用途

    private Long    applyAmount;  //贷款额度

    private String  userSex;      //性别

    private Long    houseAddr;    //现在居住地用于贷款地区

    private Long    birthAddr;    //户籍所在地

    private String  workDwxz;     //工作单位性质

    private String  workZw;       //职务

    private Long    personIncome; //个人收入

    private String  xyzk;         //个人信用状况

    private String  jycd;         //教育程度

    private String  hyzk;         //婚姻状况（未婚，已婚有子女，已婚无子女，离婚）

    private String  isDebt;       //是否有未还款(有，无)

    private String  salaryType;   //工资发放形式 （现金，银行）

    private Date    createDt;     //创建时间

    private Date    updateDt;     //修改时间

    private String  loanLimitTime; //贷款期限（6个月、1年以内、1—3年、3年以上）

    private Long    yearSalary;   //年营业额改为上年度主营业务收入

    private String  tradeType;    //所属行业

    private Integer linkAge;      //贷款人年龄

    private Long    regCapital;   //注册资金

    private Integer workTime;     //工作年限

    private String  workActor;    //职业

    private Integer corpType;     //企业性质  TODO 企业性质不需要同步？

    private Integer operateYear;  //经营年限

    private Integer adName;       //来源渠道

    private Integer adType;       //渠道名称
    
    private String adNameStr;
    private String adTypeStr;
    
    

    /**
     * @return the adNameStr
     */
    public String getAdNameStr() {
        return adNameStr;
    }

    /**
     * @param adNameStr the adNameStr to set
     */
    public void setAdNameStr(String adNameStr) {
        this.adNameStr = adNameStr;
    }

    /**
     * @return the adTypeStr
     */
    public String getAdTypeStr() {
        return adTypeStr;
    }

    /**
     * @param adTypeStr the adTypeStr to set
     */
    public void setAdTypeStr(String adTypeStr) {
        this.adTypeStr = adTypeStr;
    }

    public Integer getAdName() {
        return adName;
    }

    public void setAdName(Integer adName) {
        this.adName = adName;
    }

    public Integer getAdType() {
        return adType;
    }

    public void setAdType(Integer adType) {
        this.adType = adType;
    }

    public Long getApplyId() {
        return applyId;
    }

    public String getLinkMan() {
        return linkMan;
    }

    public String getLinkPhone() {
        return linkPhone;
    }

    public Integer getLoanType() {
        return loanType;
    }

    public Integer getLoanPurpose() {
        return loanPurpose;
    }

    public Long getApplyAmount() {
        return applyAmount;
    }

    public String getUserSex() {
        return userSex;
    }

    public Long getHouseAddr() {
        return houseAddr;
    }

    public Long getBirthAddr() {
        return birthAddr;
    }

    public String getWorkDwxz() {
        return workDwxz;
    }

    public String getWorkZw() {
        return workZw;
    }

    public Long getPersonIncome() {
        return personIncome;
    }

    public String getXyzk() {
        return xyzk;
    }

    public String getJycd() {
        return jycd;
    }

    public String getHyzk() {
        return hyzk;
    }

    public String getIsDebt() {
        return isDebt;
    }

    public String getSalaryType() {
        return salaryType;
    }

    public Date getCreateDt() {
        return createDt;
    }

    public Date getUpdateDt() {
        return updateDt;
    }

    public String getLoanLimitTime() {
        return loanLimitTime;
    }

    public Long getYearSalary() {
        return yearSalary;
    }

    public String getTradeType() {
        return tradeType;
    }

    public Integer getLinkAge() {
        return linkAge;
    }

    public Long getRegCapital() {
        return regCapital;
    }

    public Integer getWorkTime() {
        return workTime;
    }

    public String getWorkActor() {
        return workActor;
    }

    public Integer getCorpType() {
        return corpType;
    }

    public Integer getOperateYear() {
        return operateYear;
    }

    public void setApplyId(Long applyId) {
        this.applyId = applyId;
    }

    public void setLinkMan(String linkMan) {
        this.linkMan = linkMan;
    }

    public void setLinkPhone(String linkPhone) {
        this.linkPhone = linkPhone;
    }

    public void setLoanType(Integer loanType) {
        this.loanType = loanType;
    }

    public void setLoanPurpose(Integer loanPurpose) {
        this.loanPurpose = loanPurpose;
    }

    public void setApplyAmount(Long applyAmount) {
        this.applyAmount = applyAmount;
    }

    public void setUserSex(String userSex) {
        this.userSex = userSex;
    }

    public void setHouseAddr(Long houseAddr) {
        this.houseAddr = houseAddr;
    }

    public void setBirthAddr(Long birthAddr) {
        this.birthAddr = birthAddr;
    }

    public void setWorkDwxz(String workDwxz) {
        this.workDwxz = workDwxz;
    }

    public void setWorkZw(String workZw) {
        this.workZw = workZw;
    }

    public void setPersonIncome(Long personIncome) {
        this.personIncome = personIncome;
    }

    public void setXyzk(String xyzk) {
        this.xyzk = xyzk;
    }

    public void setJycd(String jycd) {
        this.jycd = jycd;
    }

    public void setHyzk(String hyzk) {
        this.hyzk = hyzk;
    }

    public void setIsDebt(String isDebt) {
        this.isDebt = isDebt;
    }

    public void setSalaryType(String salaryType) {
        this.salaryType = salaryType;
    }

    public void setCreateDt(Date createDt) {
        this.createDt = createDt;
    }

    public void setUpdateDt(Date updateDt) {
        this.updateDt = updateDt;
    }

    public void setLoanLimitTime(String loanLimitTime) {
        this.loanLimitTime = loanLimitTime;
    }

    public void setYearSalary(Long yearSalary) {
        this.yearSalary = yearSalary;
    }

    public void setTradeType(String tradeType) {
        this.tradeType = tradeType;
    }

    public void setLinkAge(Integer linkAge) {
        this.linkAge = linkAge;
    }

    public void setRegCapital(Long regCapital) {
        this.regCapital = regCapital;
    }

    public void setWorkTime(Integer workTime) {
        this.workTime = workTime;
    }

    public void setWorkActor(String workActor) {
        this.workActor = workActor;
    }

    public void setCorpType(Integer corpType) {
        this.corpType = corpType;
    }

    public void setOperateYear(Integer operateYear) {
        this.operateYear = operateYear;
    }

}
